import 'package:flutter/material.dart';
import 'package:flutter_first/components/GridViewBuilderCase.dart';
import 'components/ColumnAndRowCase.dart';
import 'components/DioCase.dart';
import 'components/GridViewCase.dart';
import 'components/ImageComp.dart';
import 'components/ImageWidget.dart';
import 'components/ListViewCase.dart';
import 'components/ListViewSeparatedCast.dart';
import 'components/MTMain.dart';
import 'components/StateLessCase.dart';
import 'components/StateFulCase.dart';
import 'components/ParentCase.dart';
import 'components/ContainerCase.dart';
import 'components/TabBarPage.dart';
import 'components/TextCase.dart';

void main() {
  runApp(MaterialApp(
    routes: {
      '/': (context) => const MTMain(),
      'TabBarPage': (context) => const TabBarPage(),
    },
    // home: Scaffold(
    //     body: MTMain(
    // child: Column(
    //   children: const [
    //     Text('你好啊，我是牛爷爷'),
    //     StateLessCase(
    //       title: '传递的参数',
    //     ),
    //     StateFulCase(title: '我要吃饭'),
    //     ParentCase(),
    //     ContainerCase()
    //   ],
    // ),
    // Container(
    //   width: double.infinity,
    //   height: double.infinity,
    //   color: Colors.black87,
    //   alignment: Alignment.center,
    //   child: Container(
    //     width: 300,
    //     height: 300,
    //     color: Colors.orange,
    //   ),
    // )),
    //文本组件
    // child: TextCase()
    // 网络图片组件
    // child: ImageWidget(),
    // 本地图片组件
    // child: ImageComp(),
    // child: const ColumnAndRowCase(),
    // child: ListViewCase(),
    // child: ListViewSeparatedCast()),
    // child: GridViewCase()),
    // child: GridViewBuilderCase()),
    // child: DioCase()), //网络请求
  ));
  // ));
}
